package com.young4j.xinsuiwutuobang.bean;

import java.util.HashMap;
import java.util.Map;

/**
 * 返回视图对象
 * 
 * 视图中是可以包含数据模型的，因此在View中包括了视图路径和该视图中所需的模型数据
 * 该模型是一个Map类型的“键值对”，在视图中根据模型的键名获得键值。
 * @author 杨飞
 *
 */
public class View {
	/**
	 * 视图路径
	 */
	private String path;
	/**
	 * 模型数据
	 */
	private Map<String, Object> model;
	public View(String path) {
		this.path = path;
		model = new HashMap<String, Object>();
	}
	public View addModel(String key,Object value){
		model.put(key, value);
		return this;
	}
	public String getPath(){
		return path;
	}
	public Map<String,Object> getModel(){
		return model;
	}
}
